to meet the costs - Anglais Synonymes Dictionnaire